crossbow arrowhead - French English Dictionary